性能
Drill 提供了一个强大的分布式执行引擎用于处理查询。用户能够在集群中的任意节点提交请求。你可以将新节点添加到集群中,以支持更多的用户或提高性能,以支持更多的数据量。
在同一时间中,并不是运行单个值在单个表记录当中,矢量化在 Drill 中运行 CPU 去操作矢量,这样称为一个记录批处理。一个记录批处理从许多不同的记录中,提取一组值。对矢量化处理效率的技术基础来源于现代化的 deep-pipelined CPU 设计。在传统的数据库引擎中,保持所有的管道都要达到峰值性能是不可能实现的,主要是由于代码的复杂度。